try to discover - French English Dictionary